a type of house in granada - Turkish English Dictionary